


export function getPage(data) {
    // 记录请求开始时间
    const startTime = Date.now();

    return new Promise((resolve, reject) => {
        uni.request({
            url: 'imgStore/openApi/indexManage/page', // 接口地址
            method: 'get', // 请求方法
            data: data,
            success: (res) => {
                // 记录请求结束时间
                const endTime = Date.now();
                // 计算请求耗时
                const elapsedTime = endTime - startTime;
                console.log(`GET 请求成功，耗时: ${elapsedTime} 毫秒`, res.data);
                resolve(res.data);
            },
            fail: (err) => {
                // 记录请求结束时间
                const endTime = Date.now();
                // 计算请求耗时
                const elapsedTime = endTime - startTime;
                console.log(`GET 请求失败，耗时: ${elapsedTime} 毫秒`, err);
                reject(err);
            }
        });
    });
}


export function getCollectList(data){
	const startTime = Date.now();
	 return new Promise((resolve, reject) => {  
		return uni.request({
		  url: 'imgStore/openApi/imgCollect/getCollectList', 
		  method: 'get', // 请求方法
		  data: data,
		  success: (res) => {
			resolve(res.data)
			// 记录请求结束时间
			const endTime = Date.now();
			// 计算请求耗时
			const elapsedTime = endTime - startTime;
			console.log(`GET 请求成功，耗时: ${elapsedTime} 毫秒`, res.data);
		  },
		  fail: (err) => {
			// 记录请求结束时间
			const endTime = Date.now();
			// 计算请求耗时
			const elapsedTime = endTime - startTime;
			console.log(`GET 请求失败，耗时: ${elapsedTime} 毫秒`, err);
			reject(err)
		  }
		});
	});
}


export function getDetailsList(data){
	 return new Promise((resolve, reject) => {  
		return uni.request({
		  url: 'imgStore/openApi/indexManageDetail/getList', // 接口地址
		  method: 'get', // 请求方法
		  data: data,
		  success: (res) => {
			resolve(res.data)
			console.log('POST 请求成功', res.data);
		  },
		  fail: (err) => {
			console.log('POST 请求失败', err);
			reject(err)
		  }
		});
	});
}


export function getInfoListByParentId(data){
	 return new Promise((resolve, reject) => {  
		return uni.request({
		  url: 'imgStore/openApi/imgInfo/getInfoListByParentId', // 接口地址
		  method: 'get', // 请求方法
		  data: data,
		  success: (res) => {
			resolve(res.data)
		  },
		  fail: (err) => {
			reject(err)
		  }
		});
	});
}


export function getImgListByCode(data){
	 return new Promise((resolve, reject) => {  
		return uni.request({
		  url: 'imgStore/openApi/getImgListByCode', // 接口地址
		  method: 'get', // 请求方法
		  data: data,
		  success: (res) => {
			resolve(res.data)
		  },
		  fail: (err) => {
			reject(err)
		  }
		});
	});
}
